difficult urination - Spanish English Dictionary